home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 April: Mac OS SDK / Dev.CD Apr 97 SDK1.toast / Development Kits (Disc 1) / Apple Game Sprockets / More Sprocket Examples 1.0 / DroneZone Sources / DZInput.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-06-12  |  535 b   |  41 lines  |  [TEXT/CWIE]

  1. /*
  2.  *    File:        DZInput.h
  3.  *
  4.  *    Copyright © 1996 Apple Computer, Inc.
  5.  */
  6.  
  7. #ifndef __DZInput__
  8. #define __DZInput__
  9.  
  10. #include <Types.h>
  11.  
  12.  
  13. typedef enum TInputEvent {
  14.     kInputEvent_None,
  15.     kInputEvent_Fire,
  16.     kInputEvent_Pause,
  17.     kInputEvent_ShowHUD,
  18.     kInputEvent_ShowFPS
  19. } TInputEvent;
  20.  
  21.  
  22. void Input_Init(
  23.     void);
  24.  
  25. void Input_Exit(
  26.     void);
  27.  
  28. void Input_Configure(
  29.     void);
  30.  
  31. void Input_GetState(
  32.     float*                outXTurn,
  33.     float*                outYTurn);
  34.  
  35. TInputEvent Input_GetEvent(
  36.     void);
  37.  
  38. void Input_Activate(
  39.     Boolean                inActivate);
  40.  
  41. #endif /* __DZInput__ */